/**
 * Generali Solutions d'assurances - Tous droits réservés &copy; 2007 - 2010
 */

package fr.generali.accueilclient.produit.param;

/**
 * @author Holmes Kelly
 */
public interface ITableProduit {

    /**
     * @return the code
     */
    String getCode();

    /**
     * @param code the code to set
     */
    void setCode(String code);

    /**
     * @return the nomCommercial
     */
    String getNomCommercial();

    /**
     * @param nomCommercial the nomCommercial to set
     */
    void setNomCommercial(String nomCommercial);

    /**
     * @return the codeCompagnie
     */
    String getCodeCompagnie();

    /**
     * @param codeCompagnie the codeCompagnie to set
     */
    void setCodeCompagnie(String codeCompagnie);

    /**
     * @return the codeSystemeOrigine
     */
    String getCodeSystemeOrigine();

    /**
     * @param codeSystemeOrigine the codeSystemeOrigine to set
     */
    void setCodeSystemeOrigine(String codeSystemeOrigine);

    /**
     * @param obj objet
     * @return true if objects are equals
     */
    boolean equals(Object obj);

    /**
     * @return hashcode de l'objet
     */
    int hashCode();
}
